﻿using QuanLyGiaoVuDAL.Repositories.DatabaseRepositories;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace QuanLyGiaoVuService.ReportServices
{
    public class LichThiReportService : ILichThiReportService
    {
        private ILichThiRepository _lichThiRepository;

        public LichThiReportService(ILichThiRepository lichThiRepository)
        {
            _lichThiRepository = lichThiRepository;
        }

        public QuanLyGiaoVuDAL.DTO.LichThiDTO GetLichThiById(Guid id)
        {
            return _lichThiRepository.GetLichThiById(id);
        }

        public IEnumerable<QuanLyGiaoVuDAL.DTO.LichThiDTO> GetAllLichThi(Guid? maHocKy, Guid? maGiangVien, int? hinhThucThi, Guid? maLopMonHoc)
        {
            return _lichThiRepository.GetAllLichThi(maHocKy, maGiangVien, hinhThucThi, maLopMonHoc);
        }
    }
}
